 body { background-image: url("index.jpg");
  background-repeat: no-repeat;
  background-position: 100%;
  background-attachment: fixed; 
  background-size: cover;
  } 

#excel .sfm_textbox
{
    padding:1px;
}
#excel .sfm_textarea
{
    padding:2px;
    resize:none;
}
#excel .error_strings
{
    font-family:Verdana;
    font-size:12px;
    color:#660000;
}
#excel img
{
    border:0;
}
#excel .loading_div
{
    background-color:transparent;
    background-image:url("loading.gif");
    background-position:center center;
    background-repeat:no-repeat;
}
#excel input[type='submit'],input[type='reset']
{
    font:inherit;
    color:inherit;
}
#excel .sfm_cr_box
{
    font-family:Verdana;
    font-size:10px;
    color:#888888;
}
#excel .sfm_cr_box a
{
    color:#888888;
}
#excel .form_outer_div
{
    margin:0 auto;
    border:none;
    background-color:transparent;
}
#excel .sfm_form_label
{
    background-color:transparent;
}
#excel .element_label
{
    background-color:transparent;
}
body#sfm_excel_body
{
    background-color:transparent;
    font-family:Arial;
    font-size:12px;
    color:#000000;
    margin:0px;
}
#excel .form_outer_div
{
    font-family:Arial;
    font-size:12px;
    color:#000000;
}
#excel .form_subheading
{
    background-color:transparent;
    margin:0;
    padding:0;
}
#excel .sfm_float_error_box
{
    font-family:Verdana;
    font-size:12px;
    color:#eeeeee;
    background:none repeat scroll 0 0 #333333;
    border:0;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow:0 0 4px #333;
    border:none;
}
#excel .sfm_close_box
{
    font-family:Verdana;
    font-size:12px;
    color:#eeeeee;
}
#excel .progress_box_container
{
    border:1px solid #8e8e8e;
    background-color:#cccccc;
    font-family:Arial;
    font-size:10px;
    color:#ffffff;
    text-align:center;
    vertical-align:middle;
}
#excel .progress_box
{
    background-color:#333333;
    width:2px;
    float:left;
    margin:2px;
}
#excel .page_heading
{
    background-color:transparent;
    margin:0;
    padding:0;
}
#excel .page_number
{
    background-color:transparent;
}
#excel input[type='text'],input[type='password']
{
    background-color:#ffffff;
    border:1px solid #ffffff;
    border-radius:0px;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
    font-family:Arial;
    font-size:14px;
    color:#2d2628;
    height:28px;
    line-height:28px;
}


#excel #label
{
    font-family:Arial;
    font-size:12px;
    color:#e6e6fa;
    font-weight:bold;
}

#excel #Image2_container
{
    position:absolute;
    left:173px;
    top:79px;
    width:88px;
    height:10px;
    z-index:7;
}
#excel #Email_container
{
    position:absolute;
    left:65px;
    top:113px;
    z-index:2;
}
#excel #Userid
{
    float:left;
    width:304px;
    z-index:2;
}
#excel #Password_container
{
    position:absolute;
    left:65px;
    top:154px;
    z-index:3;
}
#excel #Password
{
    float:left;
    width:304px;
    z-index:3;
}
#excel #signed_container
{
    position:absolute;
    left:70px;
    top:192px;
    width:14px;
    height:14px;
    z-index:4;
}
#excel #label_container
{
    position:absolute;
    left:90px;
    top:190px;
    width:118px;
    height:20px;
    z-index:5;
}
#excel #label
{
    position:absolute;
    top:3px;
    left:0px;
    text-align:left;
}
#excel #Submit_container
{
    position:absolute;
    left:183px;
    top:218px;
    width:80px;
    height:34px;
    z-index:6;
}
#excel #excel_Submit
{
    width:80px;
    height:34px;
    border:none;
}
#excel #Image1_container
{
    position:absolute;
    left:0px;
    top:0px;
    width:435px;
    height:276px;
    z-index:1;
}

html, body { overflow: hidden; margin: 0px; padding: 0px; }
body, div.ewaContainer { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; }
div.ewaContainer { overflow: hidden; top: 0px; }
/* ::::: https://s1-excel-15.cdn.office.net/x/1636293018__layouts/1033/styles/EwrDefault.css ::::: */

.clip1x1, .clip5x3, .clip6x16, .clip8x5, .clip10x10, .clip11x11, .clip13x13, .clip16x16, .clip16x48, .clip17x17, .clip19x19, .clip20x20, .clip22x22, .clip24x24, .clip32x32, .clip36x36, .clip48x48, .clip50x50, .clip75x24, .clip135x30, .clip151x50 { position: relative; overflow: hidden; }
.clip6x16 { width: 6px; height: 16px; }
.clip8x5 { width: 8px; height: 5px; }
.clip13x13 { width: 13px; height: 13px; }
.clip16x16 { width: 16px; height: 16px; }
.clip50x50 { width: 50px; height: 50px; }
.clip151x50 { width: 151px; height: 50px; }
.clip1x1 img, .clip1x1 input, .clip5x3 img, .clip5x3 input, .clip6x16 img, .clip6x16 input, .clip8x5 img, .clip8x5 input, .clip10x10 img, .clip10x10 input, .clip11x11 img, .clip11x11 input, .clip13x13 img, .clip13x13 input, .clip16x16 img, .clip16x16 input, .clip16x48 img, .clip16x48 input, .clip17x17 img, .clip17x17 input, .clip19x19 img, .clip19x19 input, .clip20x20 img, .clip20x20 input, .clip22x22 img, .clip22x22 input, .clip24x24 img, .clip24x24 input, .clip32x32 img, .clip32x32 input, .clip36x36 img, .clip36x36 input, .clip48x48 img, .clip48x48 input, .clip50x50 img, .clip50x50 input, .clip75x24 img, .clip75x24 input, .clip135x30 img, .clip135x30 input, .clip151x50 img, .clip151x50 input { position: absolute; margin: 0px; padding: 0px; width: auto; height: auto; }
.ewaboot_form32 { top: -1px; left: -1px; }
.ewaboot_general32 { top: -1px; left: -35px; }
.ewaboot_insertcells32 { top: -35px; left: -1px; }
.ewaboot_find32 { top: -35px; left: -35px; }
.ewaboot_XLSortRibbon32 { top: -69px; left: -69px; }
.ewaboot_deletecells32 { top: -1px; left: -103px; }
.ewaboot_sortfiltertable32 { top: -35px; left: -103px; }
.ewaboot_paste32 { top: -1px; left: -137px; }
.ewaboot_copy16 { top: -72px; left: -137px; }
.ewaboot_bold16 { top: -90px; left: -137px; }
.ewaboot_underline16 { top: -108px; left: -137px; }
.ewaboot_bottomborder16 { top: -137px; left: -1px; }
.ewaboot_fontcolor16 { top: -137px; left: -19px; }
.ewaboot_centeracross16 { top: -137px; left: -37px; }
.ewaboot_middlealign16 { top: -137px; left: -55px; }
.ewaboot_clearcells16 { top: -137px; left: -73px; }
.ewaboot_autosum16 { top: -155px; left: -37px; }
.ewa-stb-insert-new { top: -144px; left: -127px; }
.ewaboot_centeralign16 { top: -162px; left: -145px; }
.ewaboot_increasedecimal16 { top: -163px; left: -163px; }
.ewaboot_commaformat { top: -1px; left: -189px; }
.ewaboot_decreasedecimal16 { top: -19px; left: -189px; }
.ewaboot_rightalign16 { top: -37px; left: -174px; }
.ewaboot_leftalign16 { top: -55px; left: -173px; }
.ewaboot_bottomalign16 { top: -73px; left: -173px; }
.ewaboot_topalign16 { top: -91px; left: -173px; }
.ewaboot_wraptext16 { top: -109px; left: -173px; }
.ewaboot_fillcolor16 { top: -127px; left: -181px; }
.ewaboot_doubleunderline16 { top: -145px; left: -181px; }
.ewaboot_italic16 { top: -163px; left: -181px; }
.ewaboot_cut16 { top: -191px; left: -1px; }
.ewaboot_UpChevron16 { top: -191px; left: -19px; }
.ewa-stb-reorder-indicator { top: -191px; left: -52px; }
.ewaother_OfficeOnlineText_151x50x32 { top: -1px; left: -1px; }
.ewaother_App_Switcher_Waffle_50x50x32 { top: -53px; left: -1px; }
.ewaother_ShareServerWhite_20x20x32 { top: -53px; left: -125px; }
.ewaother_SkypeChat_16x16x32 { top: -1px; left: -154px; }
.ewaboot_presenceheads { top: -55px; left: -147px; }
.ewaother_Oz_16x16x32 { top: -73px; left: -165px; }
.ewaother_BreadcrumbCaret_6x16x32 { top: -91px; left: -163px; }
.clip2x5, .clip2x13, .clip5x3, .clip9x9, .clip12x12, .clip13x2, .clip13x13, .clip13x26, .clip14x14, .clip16x16, .clip20x20, .clip24x24, .clip32x32 { position: relative; overflow: hidden; }
.clip13x13 { width: 13px; height: 13px; }
.clip16x16 { width: 16px; height: 16px; }
.clip2x5 img, .clip2x5 input, .clip2x13 img, .clip2x13 input, .clip5x3 img, .clip5x3 input, .clip9x9 img, .clip9x9 input, .clip12x12 img, .clip12x12 input, .clip13x2 img, .clip13x2 input, .clip13x13 img, .clip13x13 input, .clip13x26 img, .clip13x26 input, .clip14x14 img, .clip14x14 input, .clip16x16 img, .clip16x16 input, .clip20x20 img, .clip20x20 input, .clip24x24 img, .clip24x24 input, .clip32x32 img, .clip32x32 input { position: absolute; margin: 0px; padding: 0px; width: auto; height: auto; }
.ewaboot_formulabar13 { top: -69px; left: -69px; }
.ewaboot_redo16 { top: -133px; left: -151px; }
.ewa-stb-first { top: -1px; left: -173px; }
.ewa-stb-next { top: -19px; left: -173px; }
.ewa-stb-last { top: -37px; left: -173px; }
.ewa-stb-more { top: -109px; left: -159px; }
.ewa-stb-prev { top: -169px; left: -41px; }
.ewaboot_undo16 { top: -169px; left: -59px; }
.ewaboot_statusbardownarrow { top: -139px; left: -107px; }
.ewaboot_SplitButtonArrow { top: -144px; left: -107px; }
#load_back { width: 100%; height: 100%; opacity: 0.7; background-color: rgb(255, 255, 255); position: absolute; z-index: 1050; text-align: center; }
#load_img { width: 100%; height: 100%; position: absolute; text-align: center; }
#load_img span { z-index: 1051; position: relative; }
.load_center { position: absolute; left: 0px; right: 0px; bottom: 50%; }
.load_center span { margin: 5px; }
.load_splash { display: inline-block; width: 242px; height: 4px; background: url('undefined') repeat scroll 0% 0% transparent; }
.load_logo_xls { display: inline-block; width: 153px; height: 32px; background: url('undefined') repeat scroll 0% 0% transparent; }
.ewa-background-working, .ewa-background-ready { opacity: 0.01; }
.ewa-background-ready { display: none; width: 1px; height: 1px; }
.ewa-gridKeyHandler, .ewa-gridKeyHandlerWidthCalculator, .ewa-clipboard-buffer-textarea { position: absolute; overflow: hidden; width: 1px; top: -200px; height: 1px; font-size: 1px; }
.ewa-gridKeyHandler { display: inline-block; padding: 0px; margin: 0px; border-width: 0px; z-index: 101; resize: none; }
.ewa-gridKeyHandler:focus { outline: medium none; }
.ewa-clipboard-buffer-textarea { border-width: 0px; background-color: transparent; z-index: -1000; }
.ewa-clipboard-buffer-textarea:focus { outline: medium none; }
.ewa-fb { height: 20px; background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); overflow: hidden; padding: 10px 8px; position: relative; z-index: 102; }
.ewa-root-ltr .ewa-fb { padding-right: 44px; }
.ewa-fb-text-box, .ewa-fb-presence-cover { display: inline-block; margin: 0px 0px 0px 1px; padding: 0px 1px 0px 0px; height: 18px; width: 100%; z-index: 101; }
.ewa-fb-text-box { overflow: hidden; border: 1px solid rgb(230, 231, 232); outline: medium none; white-space: nowrap; resize: none; position: relative; }
.ewa-root-ltr .ewa-fb-text-box, .ewa-root-ltr .ewa-fb-presence-cover { left: 33px; }
.ewa-fb .functionbox { position: absolute; top: 10px; width: 29px; height: 18px; background-color: rgb(255, 255, 255); border: 1px solid rgb(230, 231, 232); }
.ewa-root-ltr .ewa-fb .functionbox { left: 8px; }
.ewa-fb .functionbox .clip13x13 { margin: 2px 8px 3px; }
.ewa-fb .functionbox:hover .ewaboot_formulabar13 { margin-top: -13px; }
.ewa-root-ltr, .ewa-root-rtl { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; overflow: hidden; }
.ewa-root-noscript { position: relative; left: 50px; top: 215px; z-index: 1002; }
.ewa-clientarea { position: absolute; right: 0px; bottom: 0px; left: 0px; }
.ewa-clientarea-edit { top: 150px; }
.ewa-contentarea { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; overflow: hidden; }
.ewa-grid-ltr, .ewa-grid-rtl { position: absolute; top: 0px; right: 0px; bottom: 42px; left: 0px; min-width: 200px; background-color: rgb(255, 255, 255) ! important; overflow: hidden; }
.ewa-root-ltr div.msospAFrameContainer, .ewa-root-rtl div.msospAFrameContainer { display: block; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; margin: 0px; padding: 0px; overflow: hidden; }
.ewa-hidden { display: none; visibility: hidden; }
@media screen and (orientation: landscape) {
}
.ewa-ptp-ltr, .ewa-ptp-rtl { position: absolute; top: 0px; bottom: 0px; right: 0px; min-height: 160px; color: rgb(68, 68, 68); background-color: transparent; }
.ewa-ptp-border-ltr { border-left: 1px solid rgb(217, 217, 217); }
.ewa-scrollbars, .rich-menu {  }
.ewr-rowhdrcontainer, .ewr-colhdrcontainer, .ewr-hdrcornercontainer { font-family: "Segoe UI",Tahoma,Thonburi,Arial,Verdana,sans-serif; font-size: 10pt; }
.ewr-hdrcornercontainer .ewrol-btn.ewrol-rl0, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl1, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl2, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl3, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl4, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl5, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl6, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl7, .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl0, .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl1, .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl2, .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl3, .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl4, .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl5, .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl6, .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl7 { font-family: "Segoe UI",Tahoma,Thonburi,Arial,Verdana,sans-serif; }
.ewa-bb, .ewa-bb-entry-button { font-family: "Segoe UI",Tahoma,Thonburi,Arial,Verdana,sans-serif; font-size: 8pt; }
.ewa-fb-text-box { font-family: Calibri,sans-serif; font-size: 11pt; }
.ewa-ptp-ltr, .ewa-ptp-rtl { font-family: "Segoe UI",Tahoma,Thonburi,Arial,Verdana,sans-serif; font-size: 8pt; }
.ewa-stb-ltr, .ewa-stb-rtl { font-family: "Segoe UI",Tahoma,Thonburi,Arial,Verdana,sans-serif; font-size: 10pt; }
/* ::::: https://s1-excel-15.cdn.office.net/x/1636293018__layouts/1033/styles/excelframe.css ::::: */

.WACStatusBarContainer { position: absolute; top: auto; bottom: 0px; width: 100%; }
.BreadcrumbContainer { display: inline-block; padding: 1px; vertical-align: top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: left; }
.AppAndBrandContainer { height: 50px; display: inline-block; margin-right: 10px; }
.BreadcrumbItem { vertical-align: top; display: inline-block; color: rgb(255, 255, 255); padding: 2px 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.OfficeOnlineBrand { margin-top: 0px; }
span.BreadcrumbItem { cursor: default; }
a.BreadcrumbItem {  }
.rich-topBar1 a.BreadcrumbItem { padding-top: 16px; padding-bottom: 16px; }
.usehover a.BreadcrumbItem:hover { text-decoration: underline; }
a.BreadcrumbItem:focus { outline: thin dotted rgb(211, 240, 224); }
#BreadcrumbTitle.BreadcrumbItem { height: 18px; padding: 16px 15px; color: rgb(255, 255, 255); }
div.BreadcrumbItem { background-color: transparent; cursor: text; }
.usehover div.BreadcrumbItem:hover, div.BreadcrumbItem:focus { background-color: rgb(68, 68, 68); }
.OfficeOnlineBrandSwitcherSeparator, .OfficeOnlineBrandBreadcrumbSeparator { display: inline-block; position: relative; vertical-align: top; width: 1px; height: 50px; background-color: rgb(255, 255, 255); margin-top: 0px; opacity: 0.3; }
.OfficeOnlineBrandSwitcherSeparator { margin-left: 0px; margin-right: 0px; }
.FolderSeparator { margin: 0px 6px; padding: 0px; }
.rich-topBar1 a.BreadcrumbItem.SwitcherDropdown { display: inline-block; height: 50px; vertical-align: top; padding: 0px; margin: 0px; cursor: pointer; }
.rich-topBar1 .usehover a.BreadcrumbItem.SwitcherDropdown:hover, .rich-topBar1 a.BreadcrumbItem.SwitcherDropdown:focus { background-color: rgba(0, 0, 0, 0.12); }
.UsernameContainer { display: inline-block; vertical-align: top; height: 18px; padding: 16px 0px; background-color: rgb(225, 225, 225); }
.UsernameNameContainer { display: inline-block; vertical-align: top; overflow: hidden; text-overflow: ellipsis; padding-left: 10px; padding-right: 10px; color: rgb(68, 68, 68); }
.UsernameNameItem { vertical-align: top; cursor: default; }
a.SignoutLink { vertical-align: top; padding-left: 10px; padding-right: 10px; color: rgb(68, 68, 68); }
a.SignoutLink:hover { text-decoration: underline; }
a.SignoutLink:focus { outline: thin dotted rgb(68, 68, 68); }
.UserNameSeparator { display: inline-block; width: 1px; height: 16px; padding-top: 1px; padding-bottom: 1px; background-color: rgb(198, 198, 198); }
.PeoplesWellControl { vertical-align: top; }
.PeoplesWellControl .rich-boss-iconContainer { background-color: rgb(33, 115, 70); }
.ChatButton { margin-left: 3px ! important; margin-right: 0px ! important; }
.ChatButton.rich-boss { padding-left: 10px ! important; padding-right: 10px ! important; }
.ChatButton.rich-boss-medium { padding-left: 6px ! important; padding-right: 6px ! important; }
.ewa-bb { padding: 0px; display: block; background-color: rgb(252, 247, 182); color: rgb(68, 68, 68); position: relative; overflow: hidden; cursor: default; }
.rich-modalDiv, .rich-menu, .ewr-grdblkcontainer {  }
.ewr-selection-hotcell, .ewr-selection-activecell, .ewr-marquee-selection-highlight, .ewr-cell-selection-highlight-all, .ewr-cell-selection-highlight-cols, .ewr-cell-selection-highlight-rows, .ewr-cell-selection-highlight-center, .ewr-cut-selection-highlight-solid, .ewr-cut-selection-highlight-dashed, .ewr-copy-selection-highlight-solid, .ewr-copy-selection-highlight-dashed, .ewr-cell-presence-highlight-edit, .ewr-cell-presence-highlight-all { position: absolute; }
.ewr-marquee-selection-highlight, .ewr-cell-selection-highlight-center { z-index: 9; }
.ewr-cell-selection-highlight-all { z-index: 15; border: 2px solid rgb(33, 115, 70); }
.ewr-grdcontarea-ltr .ewr-cell-selection-highlight-cols { margin-left: -2px; }
.ewr-cell-selection-highlight-cols { z-index: 10; border-width: 2px 2px 0px; border-style: solid; border-color: rgb(33, 115, 70); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; bottom: 0px; height: 0px; }
.ewr-grdcontarea-ltr .ewr-cell-selection-highlight-rows { z-index: 10; border-width: 2px 0px 2px 2px; border-style: solid; border-color: rgb(33, 115, 70); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; right: 0px; width: 0px; }
.ewr-selection-inner-border, .ewr-cell-presence-highlight-fill { border: 1px solid rgb(255, 255, 255); position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; }
.ewr-cell-selection-highlight-center { background-color: rgb(20, 20, 20); opacity: 0.24; }
.ewr-selection-fillhandle { position: absolute; width: 4px; height: 4px; bottom: -4px; cursor: crosshair; background-color: rgb(33, 115, 70); border: 1px solid rgb(255, 255, 255); z-index: 16; }
.ewr-grdcontarea-ltr .ewr-selection-fillhandle { right: -4px; }
.ewr-grdcontarea-ltr .ewr-cell-selection-highlight-all, .ewr-grdcontarea-ltr .ewr-selection-filldragborder, .ewr-grdcontarea-ltr .ewr-marquee-selection-highlight, .ewr-grdcontarea-ltr .ewr-cell-presence-highlight-all, .ewr-grdcontarea-ltr .ewr-cell-presence-highlight-edit { margin: -2px 0px 0px -2px; }
.ewr-grippie { position: absolute; z-index: 100; width: 28px; height: 28px; overflow: hidden; }
.ewr-grippie-circle { border-radius: 50%; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-style: solid; margin: 5px; width: 14px; height: 14px; border-width: 2px; }
.ewr-cell-selection-highlight-all {  }
.ewa-hidden { display: none; visibility: hidden; }
.ewa-fo-svg-path:hover:not(.ewa-fo-svg-path-sel) { stroke: rgb(33, 115, 70); stroke-width: 1px; stroke-dasharray: 7, 2; }
.ewr-sheetcontainer div {  }
.ewr-colhdrcontainer-brdr div, .ewr-rowhdrcontainer-brdr div {  }
.ewa-stb-tabs {  }
.ewr-sheetcontainer, .ewr-rowhdrcontainer, .ewr-colhdrcontainer { position: relative; }
.ewr-sheetcontainer, .ewa-chrtloading { overflow: auto; }
.ewr-chrtcontarea { overflow: auto; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; outline: medium none; }
.ewr-grdcontarea-ltr, .ewr-grdcontarea-rtl { background-color: rgb(255, 255, 255) ! important; height: 100%; width: 100%; outline: medium none; }
.ewr-grdcontarea-ltr .ewr-sheettable { text-align: left; }
.ewr-sheettable { position: relative; background-color: rgb(255, 255, 255); }
.ewr-glcontainer-ltr { position: absolute; height: inherit; width: inherit; top: 0px; left: 0px; }
.ewr-glc-ltr { position: absolute; border-right: 1px solid rgb(212, 212, 212); height: inherit; }
.ewr-glr { position: absolute; border-bottom: 1px solid rgb(212, 212, 212); width: inherit; }
.ewr-nglr { position: absolute; width: inherit; }
.ewr-ca { position: absolute; height: inherit; }
.ewr-horizontal-frozen-border { border-bottom: 1px solid rgb(155, 155, 155); }
.ewr-grdcontarea-ltr .ewr-vertical-frozen-border { border-right: 1px solid rgb(155, 155, 155); }
.ewr-grdusedrange { position: absolute; visibility: hidden; width: 1px; height: 1px; }
.ewr-grdblkcontainer { outline-style: none; }
.ewr-grdblkflowpush { width: 1px; height: 1px; }
.ewr-grdblkflowpush, .ewr-grdblkflow, .ewr-grdblk, .ewr-grdblkpush, .grdblkflowclip { margin: 0px; padding: 0px; border: 0px none; }
.ewr-grdblkflow, .ewr-grdblk { position: relative; }
.ewr-grdblkpush { height: 1px; }
.ewr-sheetcontainer .ewr-grdblkflow, .ewr-sheetcontainer .ewr-grdblkflowclip, .ewr-sheetcontainer .ewr-grdblk, .ewr-frozen-sheetcontainer, .ewr-paneswrapper { overflow: hidden; }
.ewr-grdblkflowclip { width: 5000000px; }
.ewr-rowhdrcontainer .ewr-grdblk { float: none; }
.ewr-grdcontarea-ltr .ewr-grdblk, .ewr-grdcontarea-ltr .ewr-grdblkpush { float: left; direction: ltr; }
.cv-nwc, .cv-nwj, .cv-nwf, .cv-nwl, .cv-nwr, .cv-wc, .cv-wj, .cv-wl, .cv-wr { letter-spacing: -0.02em; }
.cv-nwl { white-space: nowrap; padding-left: 2px; overflow: hidden; }
.ewr-hdrcornercontainer, .ewr-rowhdrcontainer { width: 2.75em; }
.ewr-hdrcornercontainer, .ewr-colhdrcontainer { height: 1.45em; }
.ewr-rowhdrcontainer, .ewr-colhdrcontainer, .ewr-hdrcornercontainer { color: rgb(94, 94, 94); overflow: hidden; padding: 0px; }
.ewr-rowhdrcontainer { margin-top: -2px; padding-top: 2px; }
.ewr-colhdrcontainer-brdr { border-bottom: 1px solid rgb(187, 187, 187); width: inherit; height: inherit; position: relative; top: -1px; }
.ewr-grdcontarea-ltr .ewr-rowhdrcontainer-brdr { border-right: 1px solid rgb(187, 187, 187); width: inherit; height: inherit; position: relative; left: -1px; }
.ewr-hdrcornercontainer { border: 0px solid rgb(223, 223, 223); }
.ewr-grdcontarea-ltr .ewr-hdrcornercontainer { border-width: 0px 1px 1px 0px; margin: -1px 0px 0px -1px; }
.ewr-hdrcornercontainer .ewr-grdblk, .ewr-rowhdrcontainer .ewr-grdblkflowclip, .ewr-rowhdrcontainer .ewr-grdblkflow, .ewr-rowhdrcontainer .ewr-grdblk, .ewrch-row-nosel, .ewrch-row-cellsel, .ewrch-row-sel { width: 100%; }
.ewr-hdrcornercontainer .ewr-grdblk, .ewr-colhdrcontainer .ewr-grdblkflowclip, .ewr-colhdrcontainer .ewr-grdblkflow, .ewr-colhdrcontainer .ewr-grdblk, .ewrch-col-nosel, .ewrch-col-cellsel, .ewrch-col-sel { height: inherit; }
.ewr-chc { height: inherit; position: relative; text-align: center; overflow: hidden; }
.ewr-rhc { width: 100%; position: absolute; bottom: 0px; text-align: center; padding-bottom: 1px; max-height: 100%; overflow: hidden; }
.ewrch-row-nosel, .ewrch-row-cellsel, .ewrch-row-sel, .ewrch-col-nosel, .ewrch-col-cellsel, .ewrch-col-sel, .ewrch-empty { position: absolute; cursor: pointer; border: 0px solid; }
.ewrch-row-nosel, .ewrch-col-nosel { border-color: rgb(223, 223, 223); }
.ewrch-row-cellsel, .ewrch-col-cellsel { border-color: rgb(191, 191, 191); background-color: rgb(225, 225, 225); }
.ewrch-row-nosel, .ewrch-row-cellsel, .ewrch-row-sel { border-bottom-width: 1px; }
.ewrch-col-nosel, .ewrch-col-cellsel, .ewrch-col-sel { display: inline-block; min-height: 12.75pt; }
.ewr-grdcontarea-ltr .ewrch-col-nosel, .ewr-grdcontarea-ltr .ewrch-col-cellsel, .ewr-grdcontarea-ltr .ewrch-col-sel { border-right-width: 1px; }
.ewrch-row-cellsel, .ewrch-col-cellsel, .ewrch-row-sel, .ewrch-col-sel { color: rgb(33, 115, 70); font-weight: bold; }
body:not(.ewa-ipad) .ewrch-row-nosel:hover, body:not(.ewa-ipad) .ewrch-row-cellsel:hover, body:not(.ewa-ipad) .ewrch-row-sel:hover, body:not(.ewa-ipad) .ewrch-col-nosel:hover, body:not(.ewa-ipad) .ewrch-col-cellsel:hover, body:not(.ewa-ipad) .ewrch-col-sel:hover { background-color: rgb(159, 213, 183); }
.ewa-gridReader { max-width: 0px; max-height: 0px; z-index: -1; overflow: hidden; }
.ewr-grdcontarea-ltr .ewrol-rmax0 { padding-left: 0px; }
.ewrol-cmax0 { padding-top: 0px; }
.ewr-grdcontarea-ltr .ewrol-btn.ewrol-rl0 { left: 1px; }
.ewr-grdcontarea-ltr .ewrol-btn.ewrol-rl1 { left: 13px; }
.ewr-grdcontarea-ltr .ewrol-btn.ewrol-rl2 { left: 25px; }
.ewr-grdcontarea-ltr .ewrol-btn.ewrol-rl3 { left: 37px; }
.ewr-grdcontarea-ltr .ewrol-btn.ewrol-rl4 { left: 49px; }
.ewr-grdcontarea-ltr .ewrol-btn.ewrol-rl5 { left: 61px; }
.ewr-grdcontarea-ltr .ewrol-btn.ewrol-rl6 { left: 73px; }
.ewr-grdcontarea-ltr .ewrol-btn.ewrol-rl7 { left: 85px; }
.ewr-grdcontarea-ltr .ewrol-rl0 { left: 7px; }
.ewr-grdcontarea-ltr .ewrol-rl1 { left: 19px; }
.ewr-grdcontarea-ltr .ewrol-rl2 { left: 31px; }
.ewr-grdcontarea-ltr .ewrol-rl3 { left: 43px; }
.ewr-grdcontarea-ltr .ewrol-rl4 { left: 55px; }
.ewr-grdcontarea-ltr .ewrol-rl5 { left: 67px; }
.ewr-grdcontarea-ltr .ewrol-rl6 { left: 79px; }
.ewr-grdcontarea-ltr .ewrol-rl7 { left: 91px; }
.ewrol-btn.ewrol-cl0 { top: 1px; }
.ewrol-btn.ewrol-cl1 { top: 13px; }
.ewrol-btn.ewrol-cl2 { top: 25px; }
.ewrol-btn.ewrol-cl3 { top: 37px; }
.ewrol-btn.ewrol-cl4 { top: 49px; }
.ewrol-btn.ewrol-cl5 { top: 61px; }
.ewrol-btn.ewrol-cl6 { top: 73px; }
.ewrol-btn.ewrol-cl7 { top: 85px; }
.ewrol-cl0 { top: 7px; }
.ewrol-cl1 { top: 19px; }
.ewrol-cl2 { top: 31px; }
.ewrol-cl3 { top: 43px; }
.ewrol-cl4 { top: 55px; }
.ewrol-cl5 { top: 67px; }
.ewrol-cl6 { top: 79px; }
.ewrol-cl7 { top: 91px; }
a.ewrol-btn:link { width: 11px; height: 11px; text-align: center; font-family: Tahoma; font-size: 6pt; font-weight: bold; border: 1px solid rgb(170, 174, 177); color: rgb(94, 94, 94); background-color: rgb(255, 255, 255); }
.ewrol-btn.ewrol-rl0, .ewrol-btn.ewrol-rl1, .ewrol-btn.ewrol-rl2, .ewrol-btn.ewrol-rl3, .ewrol-btn.ewrol-rl4, .ewrol-btn.ewrol-rl5, .ewrol-btn.ewrol-rl6, .ewrol-btn.ewrol-rl7 { top: 50%; margin-top: -6px; }
.ewrol-btn.ewrol-cl0, .ewrol-btn.ewrol-cl1, .ewrol-btn.ewrol-cl2, .ewrol-btn.ewrol-cl3, .ewrol-btn.ewrol-cl4, .ewrol-btn.ewrol-cl5, .ewrol-btn.ewrol-cl6, .ewrol-btn.ewrol-cl7 { left: 50%; margin-left: -6px; }
.ewrol-rmax0 .ewrol-btn.ewrol-rl0, .ewrol-rmax0 .ewrol-btn.ewrol-rl1, .ewrol-rmax0 .ewrol-btn.ewrol-rl2, .ewrol-rmax0 .ewrol-btn.ewrol-rl3, .ewrol-rmax0 .ewrol-btn.ewrol-rl4, .ewrol-rmax0 .ewrol-btn.ewrol-rl5, .ewrol-rmax0 .ewrol-btn.ewrol-rl6, .ewrol-rmax0 .ewrol-btn.ewrol-rl7, .ewrol-rmax1 .ewrol-btn.ewrol-rl2, .ewrol-rmax1 .ewrol-btn.ewrol-rl3, .ewrol-rmax1 .ewrol-btn.ewrol-rl4, .ewrol-rmax1 .ewrol-btn.ewrol-rl5, .ewrol-rmax1 .ewrol-btn.ewrol-rl6, .ewrol-rmax1 .ewrol-btn.ewrol-rl7, .ewrol-rmax2 .ewrol-btn.ewrol-rl3, .ewrol-rmax2 .ewrol-btn.ewrol-rl4, .ewrol-rmax2 .ewrol-btn.ewrol-rl5, .ewrol-rmax2 .ewrol-btn.ewrol-rl6, .ewrol-rmax2 .ewrol-btn.ewrol-rl7, .ewrol-rmax3 .ewrol-btn.ewrol-rl4, .ewrol-rmax3 .ewrol-btn.ewrol-rl5, .ewrol-rmax3 .ewrol-btn.ewrol-rl6, .ewrol-rmax3 .ewrol-btn.ewrol-rl7, .ewrol-rmax4 .ewrol-btn.ewrol-rl5, .ewrol-rmax4 .ewrol-btn.ewrol-rl6, .ewrol-rmax4 .ewrol-btn.ewrol-rl7, .ewrol-rmax5 .ewrol-btn.ewrol-rl6, .ewrol-rmax5 .ewrol-btn.ewrol-rl7, .ewrol-rmax6 .ewrol-btn.ewrol-rl7, .ewrol-cmax0 .ewrol-btn.ewrol-cl0, .ewrol-cmax0 .ewrol-btn.ewrol-cl1, .ewrol-cmax0 .ewrol-btn.ewrol-cl2, .ewrol-cmax0 .ewrol-btn.ewrol-cl3, .ewrol-cmax0 .ewrol-btn.ewrol-cl4, .ewrol-cmax0 .ewrol-btn.ewrol-cl5, .ewrol-cmax0 .ewrol-btn.ewrol-cl6, .ewrol-cmax0 .ewrol-btn.ewrol-cl7, .ewrol-cmax1 .ewrol-btn.ewrol-cl2, .ewrol-cmax1 .ewrol-btn.ewrol-cl3, .ewrol-cmax1 .ewrol-btn.ewrol-cl4, .ewrol-cmax1 .ewrol-btn.ewrol-cl5, .ewrol-cmax1 .ewrol-btn.ewrol-cl6, .ewrol-cmax1 .ewrol-btn.ewrol-cl7, .ewrol-cmax2 .ewrol-btn.ewrol-cl3, .ewrol-cmax2 .ewrol-btn.ewrol-cl4, .ewrol-cmax2 .ewrol-btn.ewrol-cl5, .ewrol-cmax2 .ewrol-btn.ewrol-cl6, .ewrol-cmax2 .ewrol-btn.ewrol-cl7, .ewrol-cmax3 .ewrol-btn.ewrol-cl4, .ewrol-cmax3 .ewrol-btn.ewrol-cl5, .ewrol-cmax3 .ewrol-btn.ewrol-cl6, .ewrol-cmax3 .ewrol-btn.ewrol-cl7, .ewrol-cmax4 .ewrol-btn.ewrol-cl5, .ewrol-cmax4 .ewrol-btn.ewrol-cl6, .ewrol-cmax4 .ewrol-btn.ewrol-cl7, .ewrol-cmax5 .ewrol-btn.ewrol-cl6, .ewrol-cmax5 .ewrol-btn.ewrol-cl7, .ewrol-cmax6 .ewrol-btn.ewrol-cl7 { display: none; }
.ewr-hdrcornercontainer .ewrol-btn.ewrol-rl0, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl1, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl2, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl3, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl4, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl5, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl6, .ewr-hdrcornercontainer .ewrol-btn.ewrol-rl7 { bottom: 0px; top: auto; margin-top: 0px; font-weight: normal; border-color: rgb(222, 223, 224); }
.ewr-grdcontarea-ltr .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl0, .ewr-grdcontarea-ltr .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl1, .ewr-grdcontarea-ltr .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl2, .ewr-grdcontarea-ltr .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl3, .ewr-grdcontarea-ltr .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl4, .ewr-grdcontarea-ltr .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl5, .ewr-grdcontarea-ltr .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl6, .ewr-grdcontarea-ltr .ewr-hdrcornercontainer .ewrol-btn.ewrol-cl7 { left: auto; margin-left: 0px; right: 0px; font-weight: normal; border-color: rgb(222, 223, 224); }
.ewrol-btn, .ewrol-ln, .ewrol-lnb, .ewrol-lne, .ewrol-lnbb, .ewrol-lnbe { display: block; position: absolute; text-decoration: none; padding: 0px; }
.UITextTranformUpperCase { text-transform: uppercase; }
.UISmallFont { font-size: 8pt; }
.UIFont, .WACFrame, .WACFrameWord, .ewa-root-ltr, .ewa-root-rtl, .rich-menu, .WACDialogButtonNormal, .WACBusinessBarButton { font-family: "Segoe UI",Thonburi,Arial,Verdana,sans-serif; font-size: 9pt; }
.rich-ribbon *, .rich-toolbar-toolbar *, .rich-viewerchrome * { outline: medium none; }
.rich-ribbon ul { margin: 0px; padding: 0px; }
.rich-ribbon a, .rich-menu a, .rich-toolbar-toolbar a, .rich-viewerchrome a { text-decoration: none; }
.rich-ribbon a img, .rich-menu a img, .rich-QAT a img, .rich-toolbar-toolbar a img, .rich-viewerchrome a img, .rich-boss a img { border: 0px none; }
.rich-ribbonTopBars { background-color: rgb(255, 255, 255); }
.rich-ribbonTopBars, .rich-tabBody, .rich-cg-i, .rich-ct-ul, .rich-tabContainer { position: relative; }
.rich-pinButton { position: absolute; right: 0px; bottom: 0px; }
.rich-topBar1 { position: absolute; padding-top: 0px; padding-bottom: 0px; text-align: center; width: 100%; height: 50px; white-space: nowrap; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); font-size: 14px; }
.rich-topBar2 { height: 80px; background-color: rgb(225, 225, 225); }
.rich-topBar1 .rich-boss-mediumlabel { color: rgb(255, 255, 255) ! important; height: 18px; margin-left: 5px; margin-right: 0px; padding-top: 1px; padding-bottom: 1px; }
.rich-topBar1 .rich-boss-medium { position: relative; vertical-align: top; height: 20px; border-color: rgb(68, 68, 68); background-color: rgb(68, 68, 68); margin-left: 0px; margin-right: 0px; padding: 14px 10px ! important; }
.usehover .rich-topBar1 .rich-boss-medium:hover, .rich-topBar1 .rich-boss-medium:focus { border-color: rgb(56, 47, 45) ! important; background-color: rgb(56, 47, 45) ! important; }
.rich-QATRowLeft { position: absolute; left: 0px; margin: 0px; padding: 0px 10px 0px 0px; }
.AppAndBrandContainer { background-color: rgb(33, 115, 70); }
.rich-QATRowCenter { margin: 0px; padding-top: 0px; padding-left: 10px; padding-right: 10px; overflow: hidden; }
.rich-QATRowRight { position: absolute; right: 0px; height: 50px; margin: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; }
.rich-toolbar-onerow .rich-toolbar-buttondock { white-space: nowrap; }
.rich-TabRowInline, .rich-TabRowRight { margin-top: 50px; margin-bottom: 0px; }
.rich-TabRowInline { padding: 0px 4px; margin-left: 5px; margin-right: 5px; }
.rich-toolbar-buttondock { padding: 0px 4px; margin-left: 0px; margin-right: 0px; }
.rich-TabRowInline > *, .rich-toolbar-buttondock > * { vertical-align: middle; }
.rich-TabRowRight { position: absolute; top: 0px; right: 0px; height: 26px; }
.rich-TabRowInline a.rich-boss-medium .rich-boss-mediumlabel, .rich-TabRowRight a.rich-boss-medium .rich-boss-mediumlabel, .rich-toolbar-tworow .rich-toolbar-buttondock a.rich-boss-medium .rich-boss-mediumlabel { height: 16px; }
.rich-TabRowInline a.rich-boss, .rich-TabRowRight a.rich-boss, .rich-toolbar-tworow .rich-toolbar-buttondock a.rich-boss, .rich-TabRowInline a.rich-boss-medium, .rich-TabRowRight a.rich-boss-medium, .rich-toolbar-tworow .rich-toolbar-buttondock a.rich-boss-medium { padding-top: 6px ! important; padding-bottom: 6px ! important; }
.rich-TabRowInline .rich-sb { padding-top: 5px; padding-bottom: 5px; }
.usehover .rich-topBar1 .rich-boss:hover, .usehover .rich-TabRowInline .rich-boss:hover, .usehover .rich-TabRowInline .rich-boss-medium:hover, .usehover .rich-TabRowRight .rich-boss:hover, .usehover .rich-TabRowRight .rich-boss-medium:hover, .rich-topBar1 .rich-boss:focus, .rich-TabRowInline .rich-boss:focus, .rich-TabRowInline .rich-boss-medium:focus, .rich-TabRowRight .rich-boss:focus, .rich-TabRowRight .rich-boss-medium:focus { border-color: rgb(240, 240, 240) ! important; background-color: rgb(240, 240, 240) ! important; }
.rich-jewel-container, .rich-tts, .rich-tts-scale-1, .rich-tts-scale-2 { height: 80px; display: block; float: left; white-space: nowrap; overflow: hidden; margin-top: 0px; list-style-type: none; }
.rich-jewel-jewelMenuLauncher { padding: 7px 20px; display: block; text-align: center; }
.rich-topBar2 .rich-jewel-jewelMenuLauncher { margin-top: 50px; }
.rich-jewel-label { height: 16px; color: rgb(68, 68, 68); display: block; }
.rich-jewel-jewelMenuLauncher > * { cursor: default; }
.usehover .rich-jewel-jewelMenuLauncher:hover .rich-jewel-label, .rich-jewel-jewelMenuLauncher:focus .rich-jewel-label { color: rgb(33, 115, 70); }
.rich-jewel-jewelMenuLauncher:focus { background-color: rgb(240, 240, 240); }
.rich-tt, .rich-cg { display: block; float: left; height: 80px; list-style-type: none; margin-left: 5px ! important; cursor: default; }
.rich-tt-a { height: 16px; margin-top: 50px; padding: 7px 12px; color: rgb(68, 68, 68) ! important; display: block; text-align: center; cursor: default; }
.rich-tt-s > .rich-tt-a { background-color: rgb(255, 255, 255); }
.rich-tt-a:focus { background-color: rgb(240, 240, 240); }
.rich-tt-span { height: 16px; text-align: center; display: block; }
.usehover .rich-tt-a:hover, .rich-tt-a:focus { color: rgb(33, 115, 70) ! important; }
.rich-tt-s > .rich-tt-a { color: rgb(33, 115, 70) ! important; }
.rich-tabContainer { height: 89px; width: 100%; margin: 0px; padding-top: 4px; padding-bottom: 0px; border-bottom: 1px solid rgb(225, 225, 225); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.rich-tabBody { height: 89px; background-color: rgb(255, 255, 255); overflow: hidden; display: block; }
ul.rich-tabBody { margin-right: 24px; padding-left: 4px; padding-right: 4px; }
.rich-group { display: inline-block; height: 100%; margin: 0px; padding: 0px; list-style-type: none; text-align: center; }
.rich-groupContainer { display: inline-block; height: 100%; }
.rich-groupBody { height: 71px; display: block; padding: 0px; text-align: center; }
.rich-groupTitle { display: block; text-align: center; color: rgb(102, 102, 102); cursor: default; white-space: nowrap; padding: 2px 5px 0px; }
.rich-groupSeparator { height: 84px; position: relative; margin: 0px 4px; border-right: 1px solid rgb(225, 225, 225); display: inline-block; }
.rich-section, .rich-section-alignmiddle { margin-left: 1px; margin-right: 1px; display: inline-block; vertical-align: top; text-align: left; }
.rich-layout { display: inline-block; height: 100%; }
.rich-row, .rich-row-onerow, .rich-row-tworowmiddle, .rich-row-tworow, .rich-row-threerow { display: block; }
.rich-row, .rich-row-tworow, .rich-row-threerow { height: 22px; margin-bottom: 2px; }
.rich-section-alignmiddle .rich-row-tworow { margin-top: 8px; }
.rich-toolbar-toolbar { width: 100%; height: 100%; background: none repeat scroll 0% 0% rgb(255, 255, 255); cursor: default; text-align: center; }
.rich-toolbar-buttondock.alignleft { left: 0px; position: absolute; }
.rich-toolbar-buttondock.alignright { right: 0px; position: absolute; }
.rich-toolbar-buttondock .rich-boss-medium, .rich-toolbar-buttondock .rich-fslb { padding-left: 4px; padding-right: 4px; }
.rich-toolbar-button-right { margin-left: 4px; margin-right: 0px ! important; vertical-align: middle; }
.rich-toolbar-buttondock a.rich-boss-medium, .rich-toolbar-buttondock a.rich-fslb { margin-left: 8px; margin-right: 8px; }
a.rich-boss, a.rich-boss-medium, a.rich-boss-large, a.rich-boss-menu, .rich-toolbar-toolbar a.rich-fslb { border: 1px solid transparent; display: inline-block; cursor: default; }
.rich-boss, .rich-boss *, .rich-boss-medium, .rich-boss-medium *, .rich-boss-large, .rich-boss-large *, .rich-boss-thin, .rich-boss-thin * {  }
.rich-boss { margin: 0px 1px; display: inline-block; }
a.rich-boss { padding: 2px; cursor: default; }
.rich-boss .rich-boss-smalllabel { padding: 6px 3px 7px; vertical-align: top; float: left; }
.rich-boss-smalllabel .rich-img-5by3, .rich-boss-small .rich-boss-a2 .rich-img-5by3 { display: block; }
.rich-boss, a.rich-boss-medium { white-space: nowrap; }
.rich-boss-iconContainer { width: 16px; height: 16px; display: inline-block; float: left; }
a.rich-boss-medium { margin: 0px 1px; padding: 2px; }
a.rich-boss-medium .rich-boss-mediumlabel, .rich-toolbar-toolbar a.rich-fslb .rich-boss-mediumlabel { display: inline-block; margin-left: 3px; margin-right: 0px; }
a.rich-boss-medium .rich-boss-mediumlabel:first-child, .rich-toolbar-toolbar a.rich-fslb .rich-boss-mediumlabel:first-child { margin-left: 0px; margin-right: 0px; }
.rich-boss-mediumlabel .rich-img-5by3 { top: -3px; margin-left: 1px; }
.rich-boss-iconContainer20 { width: 20px; height: 20px; display: inline-block; float: left; }
.rich-boss-mediumlabel, .rich-boss-largelabel, .rich-boss-menulabel, .rich-btn-menu-description { color: rgb(68, 68, 68); }
.rich-boss-large { overflow: hidden; text-align: center; vertical-align: top; display: inline-block; cursor: default; margin: 0px; padding: 0px; }
.rich-boss-largeIconContainer, .rich-boss-large .rich-boss-a1Internal { margin: auto; }
.rich-boss-largeIconContainer, .rich-boss-large .rich-boss-a1Internal, .rich-boss-menu32 .rich-boss-iconContainer { width: 32px; height: 32px; }
.rich-boss-largeIconContainer, .rich-boss-large .rich-boss-a1Internal, .rich-boss-menu32 .rich-boss-iconContainer, .rich-boss-menu48 .rich-boss-iconContainer { padding: 1px 4px; display: block; }
.rich-boss-largeIconContainer, .rich-boss-menu32 .rich-boss-iconContainer, .rich-boss-menu48 .rich-boss-iconContainer { border-bottom: 1px solid transparent; }
.rich-boss-largelabel { height: 30px; line-height: 1.25; display: block; padding: 1px; }
.rich-boss-largelabel .rich-img-5by3 { vertical-align: middle; margin-top: 0px; }
.rich-boss-a1, .rich-boss-a2 { display: block; border: 1px solid transparent; cursor: default; }
span.rich-boss .rich-boss-a1, span.rich-boss .rich-boss-a2 { float: left; }
span.rich-boss .rich-boss-a1 { width: 16px; height: 16px; padding: 2px; }
span.rich-boss .rich-boss-a2 { border-left-width: 0px; border-right-width: 1px; padding: 8px 3px 9px; }
span.rich-boss-medium .rich-boss-a1 { width: auto; height: 16px; }
span.rich-boss-medium .rich-boss-a2 { height: 15px; border-left-width: 0px; border-right-width: 1px; padding: 0px 3px 5px; }
span.rich-img-genius { float: left; }
span.rich-boss-medium .rich-boss-mediumlabel { padding-left: 3px; }
.rich-boss-large .rich-boss-a2 { border-top-width: 0px; }
.rich-spn, .rich-spn *, .rich-sb, .rich-sb *, .rich-dd, .rich-dd *, .rich-cb, .rich-cb * {  }
.rich-spn, .rich-sb, .rich-dd, .rich-cb { margin: 0px 1px; display: inline-block; white-space: nowrap; }
.rich-spn-txtbx, .rich-sb-input, .rich-cb-input { cursor: text; color: rgb(68, 68, 68); background-color: rgb(255, 255, 255); }
.rich-spn-txtbx, .rich-sb-input, .rich-dd-text, .rich-cb-input { width: 48px; height: 16px; border-width: 1px 0px 1px 1px; border-style: solid; border-color: rgb(225, 225, 225); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 2px; background-color: rgb(255, 255, 255); display: block; float: left; white-space: nowrap; overflow: hidden; font: inherit; color: rgb(68, 68, 68); }
.rich-sb-input { border: 1px solid rgb(255, 255, 255); padding: 1px 1px 1px 4px ! important; background-color: rgb(255, 255, 255); text-overflow: ellipsis; }
.rich-sb-image-button, .rich-dd-arrow-button, .rich-spn-arwbx { height: 20px; border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(225, 225, 225); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; display: block; float: left; cursor: default; }
.rich-sb-image-button { height: 16px; padding: 1px 0px; background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }
.rich-sb-input::-moz-placeholder { color: rgb(118, 118, 118) ! important; }
.rich-sb-input:focus::-moz-placeholder { color: transparent ! important; }
.rich-dd-arrow-button { padding-right: 0px; margin-bottom: -2px; }
.rich-sb-image-button { width: 20px; }
.rich-dd-arrow-button { width: 9px; padding-left: 5px; }
.rich-fslb { display: inline-block; padding: 4px 3px 1px 0px; margin-left: 1px; margin-right: 1px; vertical-align: top; color: rgb(68, 68, 68); cursor: default; }
.rich-separator { display: inline-block; background-color: rgb(198, 198, 198); width: 1px; height: 16px; margin: 7px 7px 0px; cursor: default; vertical-align: top; }
.rich-boss-on { border-color: rgb(159, 213, 183); background-color: rgb(159, 213, 183); }
.usehover .rich-boss:hover *, .usehover .rich-boss-medium:hover *, .usehover a.rich-boss-large:hover *, .usehover a.rich-boss-a1:hover *, .usehover .rich-boss-a2:hover *, .usehover a.rich-boss-thin:hover * { cursor: default; }
.usehover .rich-spn:hover .rich-spn-txtbx, .usehover .rich-spn:hover .rich-spn-arwbx, .rich-spn-focus .rich-spn-txtbx, .rich-spn-focus .rich-spn-arwbx, .usehover span:hover > .rich-dd-arrow-button, .usehover .rich-dd:hover .rich-dd-text, .rich-dd:focus .rich-dd-text, .rich-dd:focus .rich-dd-arrow-button, .usehover .rich-cb:hover .rich-cb-input, .rich-cb-focus .rich-cb-input, .rich-cb-focus .rich-dd-arrow-button { border-color: rgb(134, 191, 160); }
.usehover .rich-dd-arrow-button:hover { border-left-width: 1px; border-right-width: 1px; padding-right: 0px; }
.usehover .rich-dd-arrow-button:hover { padding-left: 4px; }
.usehover .rich-boss:hover, .rich-boss:focus, .usehover .rich-boss-medium:hover, .rich-boss-medium:focus, .usehover .rich-boss-large:hover, .rich-boss-large:focus, .rich-boss-split-hovered, .rich-boss-split-hovered-primary, .rich-boss-menu-hovered-without-focus, .rich-boss-menu:focus, .rich-gallerybutton-Sizegenius.rich-gallerybutton-focused, .rich-gallerybutton-Sizegenius.rich-gallerybutton-focused .rich-gallerybutton-a, .usehover .rich-boss-thin:hover, .rich-boss-thin:focus, .usehover .rich-spn-btnup:hover, .usehover .rich-spn-btndown:hover, .usehover .rich-dd-arrow-button:hover { border-color: rgb(211, 240, 224) ! important; background-color: rgb(211, 240, 224) ! important; }
.usehover .rich-boss.rich-boss-on:hover, .rich-boss-on:focus, .rich-boss-on .rich-boss-split-hovered, .rich-boss-on .rich-boss-split-hovered-primary { border-color: rgb(134, 191, 160) ! important; background-color: rgb(211, 240, 224) ! important; }
.rich-disabled * { color: rgb(177, 177, 177) ! important; }
.rich-disabled .rich-img-container, .rich-disabled .rich-img-cont-float { opacity: 0.3; }
.usehover .rich-disabled:hover, .rich-disabled.rich-boss-split-hovered, .rich-disabled .rich-boss-split-hovered-primary, .usehover .rich-groupBody .rich-disabled.rich-gallerybutton:hover, .usehover .rich-disabled.rich-gallerybutton:hover .rich-gallerybutton-a, .usehover .rich-disabled .rich-spn-btnup:hover, .usehover .rich-disabled .rich-spn-btndown:hover { border-color: transparent ! important; background-color: transparent ! important; }
.rich-disabled:focus, .rich-disabled:focus:hover, .rich-disabled .rich-boss-split-hovered-primary, .rich-disabled .rich-boss-split-hovered-secondary { border-color: rgb(211, 240, 224) ! important; background-color: rgb(211, 240, 224) ! important; }
.rich-disabled:focus .rich-img-container, .rich-disabled:focus .rich-img-cont-float, .rich-disabled:focus .rich-img-container, .rich-disabled:focus .rich-img-cont-float { background-color: rgb(211, 240, 224) ! important; }
.rich-img-container, .rich-img-cont-float { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; text-align: left; z-index: 0; }
.rich-img-container img, .rich-img-cont-float img { position: absolute; }
.rich-img-cont-float { display: inline-block; }
.rich-img-5by3 { width: 5px; height: 3px; }
.rich-img-genius { width: 16px; height: 16px; }
.rich-img-20by20 { height: 20px; width: 20px; }
.rich-img-32by32 { width: 32px; height: 32px; }
.rich-statusbar { height: 22px; background-color: rgb(255, 255, 255); border-top: 1px solid rgb(225, 225, 225); }
.rich-statusbar .rich-toolbar-buttondock { margin-top: 0px; height: 22px; padding: 0px; margin-left: 5px; margin-right: 5px; }
.rich-statusbar a.rich-boss-medium, .rich-statusbar a.rich-fslb { height: 16px; margin-left: 4px; margin-right: 4px; }
.rich-statusbar .rich-boss, .rich-statusbar .rich-boss-medium, .rich-statusbar .rich-fslb { padding-top: 2px; padding-bottom: 2px; }
.rich-statusbar .rich-boss-mediumlabel, .InternetExplorer.v8 .rich-statusbar .rich-boss-mediumlabel { margin-top: 1px; }
.rich-statusbar a.rich-boss, .rich-statusbar a.rich-boss-medium { border-color: transparent; }
.rich-statusbar .rich-boss-mediumlabel, .rich-statusbar .rich-fslb { color: rgb(68, 68, 68); }
.usehover .rich-statusbar .rich-boss:hover, .rich-statusbar .rich-boss:focus, .usehover .rich-statusbar .rich-boss-medium:hover, .rich-statusbar .rich-boss-medium:focus { border-color: rgb(211, 240, 224) ! important; background-color: rgb(211, 240, 224) ! important; }
.ewa-ribbon { position: relative; height: 149px; background-color: rgb(255, 255, 255); }
.ewa-readmodetoolbar, .ewa-ribbon { width: 100%; white-space: nowrap; outline: medium none; border: 0px solid transparent; margin: 0px; }
img { border: medium none; }
.ewr-selection-draghandle { position: absolute; cursor: move; background-color: rgb(255, 255, 255); opacity: 0.01; z-index: 15; }
.ewr-selection-draghandle-top { top: -2px; left: -2px; right: -2px; height: 5px; }
.ewr-selection-draghandle-bottom { right: 0px; left: -2px; bottom: -2px; height: 5px; }
.ewr-selection-draghandle-left { top: 0px; left: -2px; bottom: 0px; width: 5px; }
.ewr-selection-draghandle-right { top: 0px; right: -2px; bottom: 0px; width: 5px; }
.ewa-stb-ltr, .ewa-stb-rtl { position: absolute; right: 0px; bottom: 0px; left: 0px; background-color: rgb(246, 246, 246); color: rgb(68, 68, 68); height: 27px; padding: 0px; margin: 0px; cursor: default; }
.ewa-stb-navarea { position: absolute; top: 0px; border: 0px none; height: 27px; width: 135px; padding: 0px; margin: 0px; overflow: hidden; }
.ewa-stb-ltr .ewa-stb-navarea { left: 0px; }
.ewa-stb-navbutton { border: 0px none; padding: 0px; margin: 0px; width: 27px; height: 27px; }
.ewa-stb-ltr .ewa-stb-tabs .tab-active, .ewa-stb-ltr .ewa-stb-tabs .tab-inactive, .ewa-stb-ltr .ewa-stb-navbutton { float: left; }
.ewa-stb-navbutton .clip16x16 { display: inline-block; margin: 5px 6px 6px 5px; }
.ewa-stb-navareaextra { position: absolute; top: 0px; border: 0px none; height: 27px; width: 54px; padding: 0px; margin: 0px; overflow: hidden; }
.ewa-stb-contentarea { position: absolute; top: 0px; border: 0px none; height: 27px; padding: 0px; margin: 0px; white-space: nowrap; }
.ewa-stb-ltr .ewa-stb-contentarea { left: 136px; right: 0px; }
.ewa-stb-tabarea { position: absolute; top: 0px; height: 27px; left: 0px; right: 0px; }
.ewa-stb-sheettabmoveindicator { position: absolute; top: -4px; visibility: hidden; }
.ewa-stb-tabs { display: block; list-style: outside none none; left: 0px; right: 0px; margin: 0px; padding: 0px; overflow: hidden; border: 0px none; white-space: nowrap; }
.ewa-stb-tabs .tab-active, .ewa-stb-tabs .tab-inactive { background-color: rgb(246, 246, 246); background-image: none; border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(171, 171, 171); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 0px; height: 22px; margin: 2px 0px 3px; }
.ewa-stb-tabs .tab-active { border-bottom: 2px solid rgb(33, 115, 70); margin: 2px 0px 3px; height: 20px; background-color: rgb(246, 246, 246); }
.ewa-stb-tabs .tab-anchor-text { text-decoration: none; white-space: nowrap; height: 22px; display: block; }
.ewa-stb-tabs .tab-active-text { color: rgb(33, 115, 70); height: 14px; }
.ewa-stb-tabs .tab-text, .ewa-stb-tabs .tab-content-container { white-space: pre; font-size: 10pt; display: inline-block; text-align: center; margin-bottom: 0px; }
.ewa-stb-tabs .tab-content-container { padding: 0px 18px; margin: 0px 2px; }
